34672513
76288203
95154239
73385201
54511966
62565735
31388823
50652933
71664664
60041537
28519125
38589532
19851631
5807928
61851686
44001558
33282351
52682765
85308163
94324622
2591799
37884868
45655193
10375694
69619037
74015805
48613170
98189924
15197239
646349
3167141
48347072
51106426
12064276
6545892
93509810
1429520
16585232
17458220
23778375