71076019
68339594
1688147
32963879
35014118
19732014
47959438
35977330
89573950
7281984
99612717
87741648
2726921
8343415
18008785
5638721
33485168
96228130
75927262
64831281
89126244
42308257
76958963
51345889
270733
63529856
61055171
55612375
71637170
53268397
19046284
52421894
93468761
57747138
83496484
42196292
70513849
72664234
23418666
98027538