64626648
4697579
59142892
35605957
69847165
29037679
84272391
22996082
99268075
65027220
64546142
9712531
135645
81613570
79361925
62732459
80626127
56451816
6974110
55576510
6525385
24277034
6814679
83743683
17015524
86569078
9619487
71181284
15792651
59742633
87933706
34849499
20029973
95359632
85844399
36336338
72936781
92601079
96949174
69774620