83568497
40596067
66083058
45232099
8491258
2993371
7971823
79373175
68773378
94934080
49164952
55689946
3409180
498936
34722052
69518651
83383156
3673356
41922686
72847958
99009834
24195824
9867541
7256388
767386
86802199
97216730
22426356
84874844
31222045
27064592
33956197
83914410
86476939
13091141
3051168
25069032
37243450
514126
2715967