55237068
18943304
80123110
85677100
72562669
77752407
75577380
70351551
6005872
42286
97032408
64411960
2447539
28972204
80985060
78596252
53336432
95078194
7651943
99291022
13356421
25777210
2758921
1189489
95477617
12827519
2391742
3677896
64555910
2994936
7052401
440261
52767414
78325695
54773625
50614859
13467991
50925653
83604251
83337401