87295233
27522136
8738934
77532687
7768249
59313384
98677324
61697066
3172513
21532553
36227804
70477565
5089668
21739285
95667177
50731704
45018235
44329325
43719854
75177611
79833058
89446983
70957277
10624904
83209762
33114258
31943618
38763833
56156877
70045163
84471621
6145803
82564325
54211304
46876484
63629744
61893307
35568689
55353527
5917823