12374386
6287238
63444438
1773035
32108064
67296543
11989323
84625444
87282132
92763286
26701430
8329485
83541038
81886244
19612610
60974818
7205696
87601180
5237689
98422902
88221307
9836657
88675330
67028618
85083517
5465581
68331926
93208107
11069314
53499941
14624387
79388670
8312298
98804141
17716254
27513571
52123108
39422087
32445904
42432895