94858405
90654092
62529857
2832655
6027112
512852
28719383
39766013
49961284
22077336
85533204
6995983
4266659
1458292
26054893
2342534
82668784
99663649
89093411
61827611
67502001
69687245
28784357
31613567
20841911
52453608
6311658
9406697
42515647
40297770
25206312
45697989
3152034
69184525
34258339
97026097
82362778
46258812
6792821
41562191