80783890
36916112
4056676
42572096
47243896
16373589
87946973
83424166
15816403
59097433
22277283
30108268
82075230
54388353
30472780
14941388
40705684
91736656
18104100
39582262
75155084
39905836
28281978
56974196
51842895
1369330
88135066
35649244
86573361
72752790
93473916
25883268
68683991
7216167
67565630
94901339
613635
5983751
12435483
98549194