3402368
6688266
2901710
66476483
31576034
31909041
73433159
68046958
15531315
73279894
50662077
61964733
66375973
37587844
76674874
63498735
72536663
23737878
58169300
22114305
48149295
96311173
70681934
1774727
67451574
21091187
42114792
56336726
29283995
56566215
87267532
35811331
28759199
37259671
13883834
54558330
41272371
37946576
14673670
35493800