80455777
14361084
67577124
45202285
65376610
59288101
76565587
40517542
8658641
59376419
28364229
94348980
16886848
68804522
5613208
45358702
87842964
35096634
70505156
66344326
27482644
31717249
31065528
94971778
93439792
33604957
97943474
86304804
66947828
23241222
61716848
11374878
18388492
194029
63144426
70747036
54762723
91628959
16273093
49483346