91611188
41052275
21478292
57037554
99348668
9071759
30881099
52642203
42085156
12398008
75804352
2985878
63547125
47142983
9266894
72214321
36193310
53753834
70774178
36999688
19954988
16701397
25784990
16614649
72981524
87089364
56682137
45034603
37701444
69996355
50714616
28942243
73049688
32514368
59694517
55801131
48278336
19319285
43663811
39638831