16051956
10412988
92811774
1898310
75735176
29782537
52979134
16375690
86624585
15178987
81629231
5953818
72305151
76839485
29039575
70855897
14401797
79584631
97622151
2389269
20556566
33747834
7703640
81775952
66713399
89962193
75231784
16037621
64821970
69077624
77596843
79821871
97767613
67261259
65055362
78177331
80661473
90498452
20492637
943048