62776566
75292387
9167975
5604216
5191110
21154145
85498487
25312583
6419191
90805385
50926722
55577187
7396065
24645990
1354222
74731556
899484
9885795
14528050
46455244
36879058
23552496
75022331
2291139
59683024
69391217
70473696
43164740
53985513
25715675
50239851
92445588
64239561
58551878
14058650
72037695
30672452
6296222
45541160
54668777