32532144
28295289
18122329
39836831
49999345
39612803
50319292
8262365
94459108
26321919
81161849
9874803
81724888
20636946
72238920
92868683
9991865
78352908
71483276
10389
67401087
57854927
93867424
3517764
79867452
41812482
1162502
9231304
99319855
77339250
45783814
71278732
85389003
50936828
84435799
51026364
1272390
69195767
32198284
1177887