65767458
79494222
8868564
17591465
83743727
7488646
30348406
215891
5621706
4732093
62912557
40296827
87949522
21066549
40467989
43576442
26335634
3482132
71285056
75416882
14319151
90853227
56934199
55361044
80763599
22608718
73158360
10815034
63494080
77812171
90209495
26278565
53902734
51957478
64718611
66077572
2995196
28408789
77655040
50128812