4139418
66824450
94776338
87953
12437138
62265494
75273534
30404590
44639681
8261682
1378639
10349862
9673773
87792250
25275595
30385783
98123256
32738102
71331653
23929186
36532513
45253670
6927127
29999755
33677189
49536749
98538803
921852
43428918
50322598
16533593
49185507
34717825
46468209
63864853
92678930
29904144
32628916
39919282
57863380