56667930
7493297
53698448
20338764
28932920
8694537
54928396
1751556
85089139
3475504
4688836
9148637
92008103
80131606
3483174
6840125
64787947
611587
18929301
9258365
5062743
281340
28471319
81621299
2217535
88079799
42866427
45553112
19899313
86147597
40101472
36207844
6557321
60721913
59318183
36869977
85443053
62102141
98644320
51089645