13959873
58468056
70802318
72616965
36395885
86985769
19526444
42346514
6738428
35377714
86586847
3730248
33294597
53396170
66254969
89821438
7921402
35621777
10759404
67841518
12329585
92223492
61891689
62618695
56895902
65654926
28718041
24761474
11682360
13218257
80387183
69183193
37582198
2486968
72477345
67882199
4080211
57453999
7293690
71094104