18639947
63528152
7036856
4047433
83524731
43817248
73689964
8710801
19882502
4027212
53831369
74967808
70889216
40943524
62714535
53994604
798272
82626488
48123254
81852218
22773980
63836848
65414274
57272980
70415975
8368238
56549735
11837360
4126715
85915361
12235182
77247023
71578158
37369771
94122428
92458445
2082247
87726413
3973874
97285066