6988141
30886065
6935298
4252367
84944862
88384329
58889316
88652735
77988151
78901309
82342528
86923142
52794601
42411889
4672389
9386529
9776008
39661205
87383660
60852592
29028907
95036297
90754971
19879222
9637667
26873113
24863932
49352882
81393659
9764798
16193590
47312799
17274096
26197944
92928487
91885353
32026794
9956449
47222894
26961060