40284454
98683840
31371310
90539896
14807965
36192977
12951118
51953069
33975792
54601255
56567758
85802300
22394917
37438753
66132284
7232274
12557252
71088243
92805930
70752141
81838196
13457297
66724309
25765724
7382577
66631948
21572175
65774262
64653474
85414452
15442
8975534
78201242
20363446
60109288
3788291
86637505
9442911
59012453
92198440