80597741
54373125
3990690
24332283
31993901
62402106
5910343
97859196
53238708
11257365
33285583
40657450
4328407
21344698
23689065
93573819
5607263
29128048
3997422
10706976
4807106
63574188
437429
61252054
36215970
69177376
3658493
43143542
31349640
53435659
7225324
220746
17489592
42846062
42896363
63971959
3248568
65519348
77658052
51075487