3878121
14524001
47213880
38874771
43368497
75225234
81464050
23109608
8974160
2236428
77729571
15982176
59647953
44361003
86126187
66441031
63687117
8075129
5592286
50207047
69924960
946812
94528814
40546898
60028799
4885252
17612769
60353618
61819912
4101551
7029951
2535824
65468906
19365452
49956375
9492704
34505262
55396899
9215230
3777267