39435435
2752514
4765758
66344692
98813951
38788736
6498570
66924051
94884894
17449033
90493280
53775439
84544400
79985996
17978082
90521704
21677880
4554854
19581372
96739251
34882110
86866815
16955856
6040241
6593573
13687293
63681205
53533275
26977101
23288732
87433549
53224040
56036398
33564040
77908526
96382392
3679961
48077033
48894115
30725108