20397818
934538
84022145
66794539
96207197
45591459
62311400
78496357
16369854
79827211
60587798
8727431
31727288
76531337
74709981
41943150
97426600
97746038
38199071
69838851
40778169
478982
787116
864521
19662782
65116042
51584896
68838058
90221749
31579149
6988494
91641668
23746982
10077545
27632595
5874020
20152404
13832804
80032873
7008619