22368790
9757346
89651507
73107432
37148571
24285151
99259980
10444943
74803376
28457501
9172320
73869050
43414412
95679409
54815822
90512046
1393827
75335069
49337441
69473575
30429673
30692929
82358884
2953505
49703234
24959381
45795727
95739689
8382112
82982821
70354854
98036612
7519509
94544586
72887440
62123068
50821206
36182208
28107120
64505174