91995792
88819634
1873351
53148989
22566299
70426144
63651083
88629586
79875366
21542856
8932531
79357623
46619487
55044024
98249992
3729194
26104347
49836650
32559083
54357491
385815
976232
22981059
77132605
1332136
63987897
11189683
21614606
64795031
87483150
93896312
71276627
4572202
68823679
33186998
1509607
56008493
89624438
3883631
2248299