87076623
70292667
83423590
43972132
1151308
369518
3970453
73326380
95464464
37316142
17507704
484973
33367354
43148485
53332384
61872393
91054197
99929982
68777596
7484397
48958141
19505688
44985078
99712299
83743717
27012819
1056414
76284553
17213803
48176339
6474415
31812588
10804073
9752207
48483306
7152594
79997332
84232647
67232919
57645011