72953221
1414472
50638606
79795478
75796902
6056510
92643974
77719007
90881026
72669789
64535679
31882537
57441450
31971832
27819623
43543235
8294851
85059867
30556659
68301075
51853904
31094797
81597740
51828773
97119931
843790
37528220
66662901
63601277
65879148
63942772
26772899
96065849
31967580
40179887
52756193
53488066
14856233
34711356
84267737