75221324
39892243
12746886
67749650
40713838
7736184
99065120
93937563
66482840
10395033
76197737
2857819
1387947
98589941
21943525
92891260
26058534
55486922
55885629
97647750
158285
76971970
93229204
97678610
46006174
30848073
28932244
65227518
30723265
80948699
48185614
687408
94135242
86728079
4447391
1987043
52829455
1871107
2679264
39577886