1281995
43191978
22013234
4659460
34452816
61539632
53782810
20118627
58123491
66594722
97644662
22161520
521694
51888152
85646202
22546242
61385465
79434704
35209158
97089149
99467340
64511990
9523419
77533318
49349903
36148074
28316395
30006913
94933694
21169417
41824003
47158559
40906417
5415766
93958964
44331827
54184623
31249156
3848397
72118721