80607270
63159863
96361382
74038844
15407026
4821846
88881339
99153482
40244505
17598999
24744115
14906779
23879428
24026370
24921261
6861607
28223686
54471253
117105
9847768
7098671
51954218
432196
87704399
91255400
71128483
57778616
62511852
76903429
82187869
8898682
50886145
80813203
1562187
5148943
28822659
24501671
635696
72546830
40163890