3371983
5395490
43875705
95181857
85789890
83898833
3708188
77951229
5612866
57814864
41536776
36769976
60149217
34076805
6770271
2690105
81866742
24644559
29022744
85627814
86163299
5947062
69902088
63717453
26937727
23865061
37634029
9078587
40221522
4937280
34772847
8269139
32917605
84032470
20598328
72745568
47652497
11174329
8893061
99793506