82243056
43205306
96998164
4425447
29485075
68682226
20488082
39363625
23567033
12992242
91797805
2861968
86145363
6588786
18444961
55934445
96165364
96502750
17041627
21045608
69541530
40203413
69304328
32359114
3001731
3021176
5493572
71201829
70662323
95431807
51762779
84587898
46065202
96738454
29073113
1602472
92334058
47459992
19935943
39889876