41971274
68353196
22985770
18708240
39063398
54464430
96944451
6677131
2428811
33321982
9628213
71223029
28662346
92956534
86102949
78114427
58466612
5658440
29519973
45102288
80693580
8435923
76345546
50485760
12614301
7661679
83551444
35456743
20314447
66219473
60284554
29078388
34936845
71823727
84291016
47019535
46235762
38793194
54703893
75126176