42818247
1345468
41474895
61684884
54806608
77539232
61902144
53298967
43194495
7365289
15733716
16845280
34065406
851082
53833789
11725729
59354346
29273057
41654049
86199231
3414893
28846051
8097743
66254605
19241153
16106416
78001187
92261081
12152216
87364947
2356615
66845114
64475919
12876574
6896403
21373716
75029606
63325043
81041668
39315323