14574036
53294305
30763119
74624399
45797521
11782047
45497322
557428
87928213
20338342
55415016
33547583
45035275
3096671
32097255
32592154
382549
95399254
20183543
28792164
54778061
55152873
78849117
71215805
68497421
92054671
1981331
41905253
55182313
5056848
71603321
98382212
90279101
4842680
6390920
33477919
51518264
1873945
99724348
50442421