3238733
99403619
25495176
17568010
57471055
16332054
60041265
80291958
5844471
90091821
1642688
34737906
61387271
81174289
44362202
23134152
57888573
4745553
8469356
92614890
10789858
67522249
83802167
63742473
81952683
13987375
7083905
37321795
57903943
40027608
49863017
50603604
27261006
94123535
40548817
41493571
65134171
22627704
2462760
21722319