10052676
51095326
3598458
63417295
24703520
37783118
34636779
83943309
13796482
98804437
4994618
91822534
3122683
87883435
36572471
9122591
28311358
41619091
9996729
2945570
64283607
596563
3519079
95107855
6574349
96688170
30236568
48409339
78715576
2387779
64889907
5502031
82173340
10203640
46219989
35439820
10306369
5326143
60435762
50964581