38715230
8880901
50204986
6531202
92773714
52931753
45731589
88677603
67095021
29877318
88027056
9715968
1362322
95186673
96573612
6355038
8772952
17474270
25565844
65811267
74007744
10297543
68634401
39729319
70417788
6868719
880662
10078089
34665714
5277568
7461656
93766227
88458971
58384833
57213608
56554624
8858622
36908832
82396835
18916759