9044993
39975525
37401107
8216565
432171
54918014
7363288
45257238
39719254
20479785
30205433
43354079
4045759
52516713
51465894
80002021
63381898
95912477
25145570
15449471
75303607
82462327
14839845
8322136
94088830
29005016
98451937
19832612
9579963
35535158
82424825
44234875
42361213
6463074
60911506
64091154
224817
18082191
72364674
11531243