30724430
82457692
53737200
64695260
83843835
53596266
14586783
2767839
79908301
77283398
55512254
99121560
91376224
50446802
3862904
2544243
38605313
20735497
57377957
38855411
50353036
7982962
69274460
92539850
73354339
5976754
22745700
66465786
21718221
57644360
41874865
4711102
803773
95779925
21563670
6163179
88447530
86932376
37996487
7390608