1263232
4330830
29904716
68095592
67209479
10367769
23588059
69392994
9035209
31944269
14935415
61532814
57715460
30423738
45983450
1943747
72833536
25557024
31849748
90063625
78352997
8704486
15333495
64108408
7166385
1969541
71487410
98838821
49836445
80186589
99348205
49048581
55893392
56196717
73481088
67298531
46827945
53806727
44528204
2708788