93318632
31437642
75722319
90182618
51891550
16088417
73149263
62536487
86495863
60196048
67972080
62836337
13522111
91693363
49798508
14939305
4864446
85314689
3479313
86442430
11091220
164704
1414824
7552499
80272229
94579108
21379661
22814380
81247978
48701677
80017523
70112284
57096513
72736831
13369032
59211658
65364188
57846153
625338
80174866