71318266
6998286
64704521
56918665
3828981
80539127
43873311
82113451
79401
7875242
57705528
6614647
53812297
64604479
24349011
76389309
44316545
80535769
79847771
93003262
66875012
4562027
34535589
25128216
82936432
45311350
5322490
63173592
2922343
8725335
11059786
96979466
7965808
14721492
79068783
50067281
1885654
50983623
59109122
37056721