13876779
95245452
59997828
56496284
36118733
7067528
12363764
99483371
43508999
94637585
74432066
9089611
43055213
15971982
68567934
76934658
69954243
83942578
69768656
3284492
64235300
86987175
19506609
40955375
59943964
89539213
78161592
8616618
42925096
34698674
75291541
85347143
33148275
5654486
74897471
83845655
66075070
6861728
61802272
35529165