29967455
57165907
17272918
85232094
38504964
72476651
59576972
39753210
10835022
6422934
8527123
9014463
25206132
46862309
42189959
56562314
6575248
79229660
5102700
77407738
85069902
21634684
36982078
82457668
2749142
61329486
9989750
5746501
51413606
40131987
63202806
95446138
59771357
96868896
31171520
2383997
55314494
33952250
73626356
38239590