64585297
3093632
23502273
43189452
79682793
35649802
10029927
67909604
3052033
67127749
78263232
68182725
34723338
58918685
4262450
3104855
28386564
59858094
58581922
66296164
24467040
22109645
30706634
21994928
36808279
58935910
56327041
34677461
28217206
94768454
59629301
82044888
18513786
81348439
88839781
7387828
26639166
51102898
82903544
31314818