4616667
3771566
18819510
5106038
31931260
5921245
97876466
92045197
80006980
93581036
31244510
3820796
77057049
59985347
82407949
23404321
41939016
41304518
97998589
21569309
5187417
4705850
26879
7278960
16899258
40277206
73519045
16812202
45935937
95789406
19016130
67459635
45554278
86562745
6266747
38395998
4433423
86377892
66533758
41875251