8557702
70906838
22061425
41847452
25772684
38292516
14052562
20354500
57121663
66685997
88413776
54588338
52045420
96511149
60134972
12351402
74031478
37284647
11418649
91353360
730896
64302529
79036824
24262306
78736452
34712014
50903466
61971322
99935490
88704945
54932104
506774
51085364
62241202
58985043
48277754
95808789
2073889
43831645
52526884