48067455
32484204
4398143
54751327
17477693
89372237
36114086
32371005
78434246
4641330
34475812
89479528
30662019
55236038
45418787
76558973
96765082
87579437
8164973
7365107
14764770
47032964
38419530
58795117
16708142
1439036
6358052
50044730
70647867
59387617
44654273
74401744
53494316
9007924
5958105
25623432
87376282
46532511
9841601
29156319