46227993
81247635
87375683
14345742
48072449
7142561
67702997
52647770
86451047
80443492
70795095
20462133
68053135
25564800
9757537
77333170
58785627
48473431
9304274
51292181
98573392
23167107
20349887
8051198
8579762
22561738
12713829
5508761
28212759
80728757
78148756
27008911
29239206
1156723
1272127
3635290
93633360
45098191
13607385
73008517