2194339
70208545
71353780
92519797
44974991
38372851
18831629
2226138
446675
42321873
64242189
31795511
82861324
20665400
97611393
65814013
28057490
9731535
88924780
67981771
59745135
12018291
82353233
31105748
2067482
6677489
62006066
36601911
537006
260334
41661303
42816123
19615478
34982529
7264279
41678410
29098270
10285637
5881047
4057922