59451471
71331611
6665661
12273958
4043179
93484880
81865575
5205728
25814622
51118422
60264060
2878313
34198844
13517065
71293365
59066869
77905656
12076314
67314079
657999
66365017
85971378
62812397
79633137
82106441
54496116
13485274
8164902
7138594
72153604
50045140
28366379
90475125
67045137
7036100
25625155
77501766
89227670
516425
72726368