65356560
214076
5381104
27147555
7504338
50016775
86879715
76553276
26603513
54361171
82348780
26891773
28859109
735721
65918243
68726047
7035444
42501488
49743011
81445655
43918540
58699040
70817734
56274046
47126239
72025881
23518163
91826842
53314540
27913083
63517479
42769402
83045733
8006634
68734231
8178383
4735794
10056575
82591778
45932328