99363360
88712871
22291450
13584633
30646301
539416
79129964
64029821
38732542
58918860
182625
46133013
96096821
76766679
2199409
6014811
3827518
42722375
98334024
98317317
12497131
73274844
47193364
72062231
89008365
86134520
71939645
44314912
19401034
50612218
72281896
5306149
245933
75767802
68582077
19213543
21676413
60754679
63769688
28727801