54207392
32198649
40823839
35976168
15671032
59331286
8914959
66103195
68661162
80873798
29621060
64552041
60029932
62015459
50281502
24218702
74441321
68898840
38125201
3039459
26559216
93653664
76767591
2406208
73815743
672847
7385151
56453469
96873674
55579466
67712563
5623284
53632748
2605199
30254416
41953716
63401021
93672169
31134035
23075761