33118879
47148149
13738379
48836987
13179691
11904343
35844453
4096650
52901251
10085966
28467847
69491272
12743472
66217010
24158681
7105351
15963649
8618230
90674338
12467464
29123622
1919777
74495282
6068617
94998512
3616171
76402844
5462885
65345103
33472963
90975896
18242401
53201680
43758246
10555365
75415405
62179475
58609554
83135626
5711480