89926693
68894435
48372122
40325587
34203761
39974114
28902942
68216723
30926561
12348427
47099689
97071362
559118
7955714
10374251
81219720
89627058
37403108
5791248
38672135
80728584
9254445
24984538
10249660
96266323
8367503
51728912
26985426
82921745
67837001
27699088
8473290
50379953
27623355
685342
27337652
37428766
49889480
34018114
3999849