6995635
85488267
21516828
75471493
85915927
80567752
16335967
41588403
61146766
20643959
72257628
83576265
82936030
36854762
70784011
7142447
79635668
62624698
58345832
1427901
54169843
86638220
42727554
41962006
94216266
95015210
59242988
24229926
86487161
47937442
51873789
51026909
43877667
58767571
31106988
87196859
48407593
4845477
13724261
26905996