167611
13154738
97324410
58237703
26145062
33979255
52284551
20816247
75802468
80966016
46705759
84237820
2384067
43389222
58295978
42644136
84722234
99906439
16611653
84426641
18311985
7560120
44234759
5202275
1477972
90938279
82915593
20133132
49796195
57127658
35827107
19588428
18421449
4723315
6515978
40459531
37958686
36584918
18004416
22665416