106545
5621387
36675863
59474364
4359522
82982605
10256971
17348400
71389971
89719713
58872139
71827708
72738963
55351542
30409152
84217636
3551255
76429594
39776259
88311156
7453136
27093578
20553569
31044004
15421144
23999287
96735946
40938630
60337334
5238873
41225317
54374797
59589797
14033791
38771656
24077567
15251846
70099691
97854197
22221796