53576172
87101178
92184848
61954142
68888321
14032645
8555131
19514257
98507048
53888097
24474025
66771965
8019816
5769879
21894258
75124786
72725487
50055314
45955606
49373204
41553115
29732104
8221919
19856271
61045481
4608395
75469154
93786531
79192623
75891349
35803949
15296907
46957156
21492344
68091295
84721427
49527579
19561336
72384707
35133956