3324386
97914686
69914132
89339912
46189062
89533813
1057179
81606122
85788837
49416770
30665796
76358681
14316018
9847959
50807596
6103330
2825601
2567426
58604501
49654288
64761508
68927159
78263893
59409277
20874973
375503
74091192
3174553
14352956
25356577
50308013
23649044
47809047
33078305
67189691
30185045
44609977
19657401
60387114
66007667