31227430
23747094
24367787
51413875
65733721
9075139
97283050
34974807
63512930
85646260
11947994
83047656
65453424
71137776
89112968
29144883
2993740
71702049
2015526
43928342
67821625
66804395
63989151
60104984
36215331
73191841
2729596
47448066
70631853
87015469
54999334
91464412
7122065
72677936
80839914
6836911
42877046
35744004
22478202
33678763