39844569
43621173
43206824
43376055
26578097
9843729
74831887
87408676
57302457
45079522
3689486
82149365
63207003
61083653
16053409
97513443
56481877
34533083
82231060
89634563
51901355
1591827
41083981
72492283
33197940
37977919
97262287
88817519
99914008
39724855
20675183
51036408
36577634
3593335
79623008
77512550
4333825
82819911
25161985
5774534