99638603
81714117
29791681
88561218
91298854
8381831
43714661
665289
36779692
70395682
40778960
97761237
75039898
41619858
18075243
12899884
84865846
9483757
4812042
11293190
11778258
3479603
70801064
9520700
75159543
54433899
46547462
2664759
43063778
60362
42976957
19409559
7776990
760664
53061704
69767774
54582703
67832697
87985073
87033115