3376689
3339352
37184877
7470331
23438049
86907659
75206444
39068949
88368481
15188525
72885043
88945588
53272719
7482725
70322286
53745839
4940734
93281570
76333997
42743183
40029087
62904106
47617194
87702957
77562672
2172497
50052325
30722913
31313255
70895616
64165839
253532
80889383
31829923
2118343
42993957
8028122
52974216
89328508
45401435