38934209
77461029
91899138
10597663
12815915
85987759
37833081
65852975
72692009
21972869
2010259
35429025
54687449
29491696
87722690
36863506
62073008
30856703
46371842
1448445
7471239
2788694
17216485
69744733
7977173
56309700
61573437
95779442
35686077
7024446
15862639
55621191
43571751
1296524
23552050
82717053
25419535
80439629
1911190
18539550