43053219
81661847
7581186
1198537
75474953
29394999
57306261
92602674
1849744
17059251
74555238
8633790
49099194
94534871
92279507
87087361
28847168
67901051
85504194
17859440
64697422
14697455
6976360
53755104
27875539
61772791
8086708
7623606
68304875
56603269
33615745
31728559
40072572
57726225
27948153
52181097
8982170
64689716
89104882
2093432