9903848
45347083
1993608
13433630
71096928
21053294
9626756
71226682
289866
38322753
57172297
51496686
54485598
85126984
34018680
54905532
37559442
27481367
92412495
83587241
57778944
50632619
35281657
92544534
7715720
69948191
68761581
4553668
89754109
6215340
7659767
307217
58367638
20978700
23212420
74356406
20155589
65971292
71042212
12018419