1836341
77417459
20408539
32581073
45858730
55042406
30423292
25851402
18355906
75109600
46838412
531617
75478607
78413523
42415742
33831085
39106430
12916892
22905754
49949898
34812642
87148039
24892360
93398065
19413006
154274
31962855
8289708
39082974
66366113
33446236
84312331
71627723
37272593
36634026
39892155
11604256
85846979
80637865
16942286