2942282
97946542
74001709
7326064
71605991
26946924
24973585
62556985
6474275
8009470
24154666
3897740
47872960
89431588
31504636
98577254
39882398
72005382
5610325
86032425
32965340
146030
31249400
26843987
26082635
50759974
5011789
19809127
92564997
20053678
47949764
71626238
47762707
89224273
3887879
19117946
88679868
71458258
40548316
79305695