41464771
56853187
6926087
28565932
3328585
78469569
17184822
20344941
64784168
7789948
44462367
26081343
18861585
69992668
8945324
15411157
71038279
85341920
70596210
73527751
6344134
51484012
69441578
54945998
2510367
11359932
5747490
477291
7115856
17105394
70674055
75463526
19596850
87397122
23334429
4644162
807232
1308617
61821433
96252429