3813027
501914
61166531
29468064
1373511
3238359
27368529
6026251
80467364
72794186
42209322
59005104
83855554
16257111
36421005
21124573
45968091
67393477
58649917
65142990
99057895
42061470
75519514
62484468
39795072
42387713
14789292
5889071
63314530
93064052
31004877
17529170
48337761
59903219
2125732
75865963
18766118
18347197
16657268
4253576