67334311
84597226
53615702
24917889
20859054
83857722
68966760
61366137
43913032
67074148
46871165
47959679
78498993
36873333
6408787
7072852
42836750
78073462
20328319
57337055
55295922
72112875
8427095
25909227
47287517
37498596
25395660
75523997
32868001
83607907
2682255
98381783
87139063
16451610
52192520
88108809
217433
2000629
97657558
99392399