26486512
19148432
93864636
78564960
30642075
76249973
25695622
46021385
35694813
10692427
50039385
1096200
14399141
2304429
50128380
8648603
63825762
55433408
5409604
58529740
22746704
67348050
29273484
7087144
31659998
32988231
6958262
86261058
86357277
37011612
64731765
88106650
3878402
90584331
5369862
86772206
75312120
23759033
96446862
4566557