40384490
98292972
16892963
79102913
22309710
1778156
4458312
35226151
3765252
15487182
11658731
62675740
58659631
80411930
8279359
55181130
81572697
1643342
60329268
1132178
36849580
2478514
19189335
89364254
52072194
14796600
51388159
92921762
69981372
32433985
23633127
9163449
23996136
76031255
49668887
33092290
33409866
63584391
55838
23199361