57779096
83206258
26963859
21033439
93472884
874752
9592204
52674539
50139156
48186146
74911450
49192434
12936402
93556347
20728437
45917993
6649513
83917175
35427640
7889401
87323397
83159194
5866795
35473602
8755127
8106610
91847907
66732545
48156276
501043
25583566
6767370
66235308
48053721
33495774
88504631
79126661
90616846
58415012
60165458