80273724
73178334
84719932
7771934
12016631
76787727
21433452
90496631
59242540
3556810
46249533
92694901
89707937
95971451
59942279
91755562
75604624
80565388
51863079
86049230
96899068
4312014
33855256
41851125
40351750
13694258
48116457
21184531
61091008
10799646
2002885
84905002
35117874
7288224
53954921
4840212
43063279
2939897
18115815
62656135