67881152
25158665
52366631
82875162
61711493
70136468
96776911
77937688
59565534
99485662
68574629
60278413
67817483
38369826
76705611
5112584
87662482
86239583
2212872
7086110
69837070
76143734
97966357
96668596
91371535
79481958
86931061
639799
67252468
38417152
73984458
59066842
5714026
54097201
47949741
354202
5210156
3204466
20474826
83743040