30903147
5420250
44941894
12332447
38557895
47586251
40371854
63592942
16736345
32813926
78788220
15616308
5253705
54977963
5413465
8655466
83553275
48563119
3381664
40819658
60955071
68528214
7943599
70236502
94849729
54333258
973812
46607741
66071946
63694834
8149757
23739795
41444558
69316049
53623039
9229694
26189089
42244536
86429064
35869348