32563376
64545565
96842021
79586578
4809507
7692551
90557672
543188
73667031
96252522
83573807
7622794
5937259
47158697
55844976
21606109
9978342
76915984
73166296
1931158
12622799
12667596
85081608
71253536
16228941
88794392
96231324
67242010
29826843
16461168
42515268
74103010
87218564
44093684
77889682
31285405
81075072
69988613
45785617
8920236