45827495
22803555
74654874
51773983
579986
33795976
2075701
4576586
28615378
18853584
62961411
49287234
23917783
11558553
85263482
83423524
62129283
97651563
29001715
840883
92536123
44242361
12404229
6506493
56948624
58073619
23315563
67515409
84445429
29026624
90106033
23542798
9552874
61499879
6850390
3814917
86437301
18246787
95157534
6381279