32474546
16525186
65558571
23409479
72937396
39912252
32512445
8922714
52517504
30589564
29325321
32814448
8907402
4558316
73788262
48161298
43103217
43971310
35534030
63858573
7886452
78507862
48954265
51712603
60822977
70061186
48993726
34192453
2683595
63567321
29612132
70728695
10688315
545732
47827504
3026813
326151
91892367
71892229
25466207