32293750
9329338
77538252
5298501
52061758
67035996
96449899
96373906
16009939
59063689
95832365
933442
40175925
4199447
23013197
53478169
83093585
5012823
10442495
12156058
12075945
70629382
1808054
74009395
6061509
682094
83229569
71726264
73407871
41587720
15749670
63917689
84706548
16932511
879962
76957818
32988493
86133382
31961426
96797282