63666285
89613057
57487399
7432458
43557886
891656
39311523
64978402
39905515
17818825
69565995
96629332
90367593
28771642
74131764
80982943
20338459
14624289
68961456
46613093
73587881
3186237
74292846
76376511
3531321
41465149
33057513
61741497
85471458
15235660
91108230
70786242
75369987
11732916
9032113
56791588
71258462
19626393
15889939
51047230