23099873
28783810
63834771
5511181
83111657
15598836
41534438
28621335
8934771
72936826
8282726
9558235
9275199
5958979
70656156
67437866
66728111
37703469
6555063
30488792
2744012
46653791
68612327
75507665
3018229
53737596
22136978
19126864
45547715
80376089
56123742
31118990
86538042
94935148
44999274
1714851
72175046
2883995
99464677
54616858