44778295
33948540
73395072
54297859
8200776
62983431
19798702
10536714
19111885
32489587
39545236
93634887
82301251
62402241
28487928
94139805
82154730
61601744
50721375
76193862
87993668
20797378
61689363
40962214
253830
83634392
97254253
18048637
1135363
4831779
8509690
76268876
88148367
14831161
96446225
74327877
67716993
8936581
12471828
44639638