22846657
27587359
99943285
65659941
46876000
67711015
45401288
93449285
21102170
61058245
92024890
60596191
83151929
32591499
6009158
93499893
33288648
71405147
72583514
74803545
9048267
67317383
64986546
41928525
20682793
471787
95132648
27899045
55106954
8010514
62151285
86727282
13852083
17127509
4842703
49873261
46065880
53659460
27877835
33099882