42484795
8430230
5626971
26058560
47572624
47052231
89776195
44084695
47392295
9119644
89311442
88872313
75263754
17671982
55866907
57244667
61868075
23062899
68502192
31754302
95099600
15447364
5989497
22916947
202715
15649474
12405770
97765665
20024873
51036576
74071707
91408227
26795573
73783294
70596577
78636499
62497231
50439531
69017270
27251062