47172916
81266078
42118075
10558984
292752
6044752
69255747
4861866
53292544
67437062
3726237
87032321
57218721
64591451
8715030
40342270
43814457
84228923
546195
72321114
79332341
24721630
33285108
7708349
73934130
76379161
81093129
64326156
19769147
88278067
12396960
3887955
46364668
48973994
70555438
67978486
93645967
54165839
35293312
7553198