57502976
65935094
74557169
3318827
4985516
3975404
27844567
222865
85052097
6641207
59946251
38684633
72068276
9588092
49103949
789351
23481976
96068526
75747052
98466875
85175713
51268389
2657230
75673154
79417240
8801284
50498714
85412204
73593725
72963563
90671858
9245490
82549640
3900411
24972259
70061709
68194647
77585022
74953977
4148719