93149512
3221146
18347730
28717134
93016028
84081123
72939274
35946424
3326553
85848899
80041117
3383183
69399935
61538609
78581774
57582606
98097650
3128968
45579222
95867055
10348258
52336643
3648403
99435821
72868190
48995100
89546997
97405991
65405596
57063477
34103266
91438908
61955506
87216702
6848251
15244053
3455382
61857160
40429031
862986