815406
97024080
2358616
98116406
44655156
60633352
58502788
627685
87647439
71336108
27912441
83259325
50197026
44719688
77686431
9161545
79747609
20928853
20793199
20551859
57975388
5089003
40906162
28322886
23345615
64584069
82975746
14013609
86301970
38982152
84732542
13608363
68338453
66957788
2086061
5086907
40856499
68188367
61496424
5708366