44636690
17292691
6056816
58184844
17373955
79951332
65658286
21421603
14482627
4065942
2292282
69027034
49013238
42163196
90304774
44093202
44063250
8488418
50387952
34035664
2279771
440379
44761241
5896458
63983035
12339023
91628426
27743623
16465237
45469095
65425238
8245772
98316892
40582676
48247917
85797062
93945313
63586399
93815246
41673953