5751426
56493350
50118695
91605903
55291680
54015745
43789336
10569682
68666209
90664223
36125239
17282777
49245652
8957874
28951242
1783390
7681387
86273609
64358487
5809014
89591212
57309976
54911611
69056399
5931407
93022009
37167804
68624758
24603435
82507715
52169134
6968287
98398313
37139175
60888203
77118
29392028
95895000
59652078
42769142