76347248
96174578
87506605
27837438
16607308
77785672
37226742
96165372
14371969
38064530
20242979
34557353
46116236
86081138
36082612
93102370
33037181
38274338
57602191
24647422
81195764
18663469
16789312
18088650
92251915
50941708
3193542
70546978
63214842
31636930
86666192
44148039
77358
564700
33789689
95775367
14992094
72212782
54458095
954268