89922939
82287159
55652235
4366880
14196217
1885514
13306958
69755898
49024968
3947319
63925923
29173485
39804895
95082680
76439026
55311028
6546372
40767217
299146
46203103
4441265
6536863
36282199
7685373
95552762
13176628
7338788
65246912
34366369
17079716
47535822
1183579
46808618
26587318
76883122
96001460
31141293
56096724
98392533
12365163