54089041
20608379
40986230
77509400
86623074
31421623
74802295
12516532
68213782
5373326
67651793
29293226
80566691
15527286
82949523
71583045
77807636
81996458
56663910
6650109
96539060
4337032
39829146
82941395
91611558
89116390
43242822
46699996
1339999
65361987
20489059
22597513
79329800
92912734
63079055
23678186
2922307
84743548
36224641
94848834