4039443
62092062
8757604
24209296
76997377
19165513
2865919
3143415
63455830
42819959
20795126
58699678
44788049
38852639
10029105
2959749
9893148
4018169
7222769
14605980
40823331
52882581
77718386
94265223
62839295
40086821
28046202
479960
3663106
3341827
67163612
83264402
52636216
35865325
35703265
52907087
3757536
72299649
24904587
31871135