31313991
16032284
78782347
70305413
13496238
44326184
7988567
89821530
33233128
80312750
3973084
34563574
51492295
24634653
1601371
82736228
24595389
70532938
97455484
81302589
91026752
41965997
42039944
84134367
43041885
35941786
89445594
3128926
52083196
81953249
18181854
680190
38867623
82489954
6881291
64185693
80432218
40968062
21059910
82961276