41835260
85832239
2185
37745518
42134721
58024663
69761685
87310
63231441
43558034
4881165
3164952
5168942
98587030
77238069
49722048
24172651
87701965
90145307
88753113
2537613
8868485
48738657
23087190
18796663
20056617
68819314
49814233
30668319
3367297
34883452
87718031
30555867
90443976
31001771
5322260
6618887
7108241
28551989
25776295