2066331
88906046
8441746
92382541
36908116
76665547
45943546
9427439
12074779
1318526
18907789
23182450
56206861
15052890
42398236
95416577
5003983
44856320
4982793
79543260
58646294
32304746
3023788
20685538
79631058
98103281
40904309
62187798
12275708
7145905
82208925
40835448
78483590
87079667
36911473
76114806
50235094
85678557
61602405
3416567