78462391
5235728
72561211
20392054
50315509
30603920
21376576
4701252
87161372
3631230
7241625
3272111
1185714
96717852
48958455
65454753
38464386
54177227
2697394
28942235
43761805
75452258
48158990
18233608
9111625
50659096
5271552
49193197
68876145
2552366
43205243
64003415
9673103
33338427
47471979
99561308
4769170
98568589
48575414
30236562