96422514
12347999
62467114
83421473
79899478
65436838
26616624
42568814
33785932
10059823
8349965
24187513
45996651
78138038
25597056
31015267
55422049
89345836
43036000
39226703
45178482
43501406
84602750
22067122
36332926
43865469
41744335
3122746
96926577
29009959
84589214
7767392
51137840
64927533
5333657
68087316
5663392
3473587
4944672
68267989