51825981
78502060
98564944
82123984
54252230
3230803
9841650
88577149
79395540
22772265
1982156
3231543
81995099
63054676
11778964
49422541
54236753
23618945
69324816
14817051
65612077
98256132
88901888
7019719
9553834
83855057
76517749
77644475
75343155
59595199
30194999
8599205
62218590
97372537
87093526
8463914
2897327
7128706
48252853
21638360