30294432
85744352
729696
77599170
1381253
4235730
71584907
61319667
4225162
34126246
57946918
63114177
8889355
50427038
78989680
78165456
43342474
63143889
41926421
99621145
99752237
45743859
81183018
3184790
51898857
8633976
68665117
46805176
7066066
26705238
66872095
34475283
6339810
13434697
6976226
23607386
53551129
9501017
4637839
26661884