5695446
69596222
49721380
57736699
58297346
18194056
72951161
16381229
54409455
23706750
18039621
10555274
47732662
3171769
2375175
74269969
33413274
68115777
42193301
81873460
14497483
13462503
64485401
33042693
9207042
55592192
53823010
3013114
23249566
68636295
70258067
83068856
36864449
64001265
97524243
83804183
60868701
39952352
82654748
64196013