20364515
43216634
65394160
24286431
61007439
99133367
82652608
24322060
26446165
20512358
93594936
78173241
47999028
46571013
9142408
27495387
66197298
2277073
2825099
95545866
2304342
96624592
68306010
28417896
27909715
24366374
68241167
9748070
57065355
7863584
72567135
5334815
5834137
73319122
40746756
29862541
45923518
4742770
27645927
35801350