44703426
60168539
24632095
38427123
18312435
67354286
94982218
58753390
4882986
49478078
71258537
85688580
7425222
95521065
5369705
29559108
74897220
5558448
28589757
77256434
78343638
45764662
820694
97722915
46525681
90712829
89538330
59444411
68227629
47367374
2935110
42437083
4491343
318641
76212837
73389936
41154750
9169840
70711915
7566737