77556139
65197722
67903797
15949830
59085788
65645043
3241393
64143162
73891117
14476450
6561832
89585213
94587752
77965199
17435598
14226220
36307345
86261209
554586
20586040
63672621
16893829
17401888
85154564
79223402
14185626
99259105
2699477
3087131
91012526
70458119
68122127
5884774
39745171
45132082
93163444
52162506
41778667
62089743
24611948