32861608
4069294
2396520
5488669
69897882
11355059
6202875
28071097
52838681
28093916
24723206
32512091
31694354
33385628
9176084
28878483
55482619
17897499
63681831
3823572
83516063
96604891
96274588
29165930
71725137
9353475
43301444
26254816
64749275
82444014
96989423
27324370
36226370
57133733
13771890
8187930
56751814
23516133
24865308
85595827