41481502
42145708
72956583
42528373
36564640
69213621
61955664
21979477
30461042
9524619
84316503
349650
94174925
4824185
4582240
63617912
62933655
63714185
80065024
4315010
29967268
98006096
27795147
9061365
24724049
64464887
34034281
30192486
53232115
95674964
9382339
45467880
44122751
28483909
60169470
74954493
12683655
6960449
448010
26869205