36212586
59494015
9843583
85327225
530743
5314738
27769461
41946887
39427721
4084881
52887332
56054368
19981525
97289869
20127977
94673931
64022836
73753221
39423677
31219519
54526216
4392002
41125998
89367858
72575959
40843390
6225834
83614815
13341996
37034257
56108632
93083242
51039566
68483577
7686397
63388558
23755375
44846555
5906353
82622915