1668016
83666193
77368738
10284171
61865908
8797559
23163030
1364755
5641596
51328167
50267062
74553951
22593465
81007820
51921449
62607117
34435877
48828677
24631284
7495576
70089683
98009998
38669062
92337998
74251905
46373774
32407520
9015960
6428156
52334477
27939302
29506588
8228812
22132943
68086350
7377111
32477039
7419167
82591217
11891193