3808288
52111160
97993099
46473289
11752491
83794619
29006587
93575533
88001164
91679664
2581033
34429841
85158589
68833579
19541577
46793991
65743506
25423630
44219747
86169636
66395370
70403386
8350865
6903960
64093325
5303145
59455124
79908006
35208835
68637021
50709130
27851467
6657548
99614433
61987251
75436948
2754165
50028299
26622115
6853055