34127666
81461691
46383049
76811104
79896717
79672151
27031253
67905448
74417173
79617252
27817721
50544614
92378562
27853144
97992741
49923820
14485572
1511609
94444712
43484205
34993532
40292973
26806461
8676167
79731205
21621789
94587590
5682925
43815217
29635895
1172373
87546422
78611662
77348698
46018807
54381058
619369
68823061
65911824
72219894