47719769
88125318
46301930
95988206
74116231
57653311
29335385
85806602
13066635
75852110
80223957
7447766
81063064
77982499
49278212
24331964
85116828
94495926
49613398
76284853
91962936
13988180
78349079
64788263
94304499
381587
27329350
14302836
80615381
73937558
8758953
77756768
33383098
50627030
57435829
82725970
58756635
82148347
19782245
9607585