95634147
37954179
47312931
97448298
4399817
22113855
2328253
76607864
30887049
91622233
6143468
7232936
48933161
53491526
8828591
69701847
70505095
609044
88019305
1843892
22937926
97925652
19157418
11113667
42535332
279122
72604981
60048586
86088231
38453831
9802618
63281386
47763274
47504839
82023101
57097007
73666438
91956655
7887900
20168000