32856905
11819900
47611567
15167348
23063899
51785258
61633213
22313116
90663770
67617511
43466873
6703269
16886158
21754369
52132451
14544092
4764939
62914045
88536732
7381697
29222166
89831425
56461256
3493205
5359476
37303737
60458616
36068522
41037258
39062660
83801205
90077012
3502482
4377920
29447059
85852917
13485668
16072706
15059718
296968