15218820
72624210
95156728
56122554
52727251
2189828
77143892
60006781
76929437
64311827
71465344
69818467
89618262
53298485
59443311
20062071
13959011
361524
20889938
76428990
6694875
97655860
97089943
3145879
29011577
96969401
13419112
92101086
11245990
2163628
72215000
71438322
85243685
97281281
3420790
59371668
8976263
70318082
79687504
46939500