2819530
5001438
6602456
33986690
9189283
15571902
53413088
59249619
19592145
4779863
8819322
50629909
73938020
73557572
59148460
98886421
59427092
97649926
9833238
51636708
21694793
657338
41899257
685286
9326604
50612224
45752431
63479434
25186590
97871429
39106926
39415617
67599142
93346094
810346
74578119
58939546
48192735
25765442
28163839